Ary BorgesAry Borges
Ljubljana 2040: When European Table Tennis Changed Hands in a Single HourThe men's semifinal at Arena Stožice, Ljubljana, closed in 34 minutes. Not a...
When the Champion Leaves the Floor: European Table Tennis and the Shifting Stratum in LjubljanaArena Stožice, Ljubljana. The men's singles quarterfinal at the 2026 European...
Table Tennis in the WTT Era: When Data Piles Up and Meaning Runs EmptyThere is one thing that never appears on the scoreboard: a trembling hand. I...
The Blank Page Beside the Table: When the Data Never ArrivesThree in the morning in Shenzhen. On my desk there are seven video files, an...
World Table Tennis 2026: Age 13, Age 17, and the Limits of the Stat SheetOn 5 June 2026, at Messe Düsseldorf, the seventh game of the men's singles...
Vietnam Women Face Japan at Asiad 2026: Protecting the Goal Difference and a Chance for the Next GenerationIn the 89th minute, Ngoc Minh Chuyen sprinted clear of a Chinese Taipei...
Belgium Open 2026: Portugal's Two U21 Titles and the Gap the Bulletin Never MentionsMatilde PINTO won the U21 women's singles at Belgium Open 2026, held in...
Empty Seats in Jeddah: The Night Before Kickoff at FIFAe Finals 2026On Thursday, in Jeddah, banners still hung along the road leading to the aren...
Saka, the Fluid in His Thigh, and the Problem Arsenal Have Postponed for Two SeasonsThere is a small movement every athlete recognises. The player presses the to...
Kunlavut Vitidsarn: The World No. 1 Spot Was Not Handed Out at the Asian Games21-12, 21-16. No third game. Not a single moment in which Loh Kean Yew touche...
The Black Queen Steps Out on Move Two: Rereading a 60-Minute Video on the Scandinavian DefenseAt a chess cafe by the Han River, I once watched a fourteen-year-old boy push...
Shanghai: Hurkacz Beats Djokovic 6-4, 6-3 in 88 Minutes, Ending 0-8 Head-to-HeadThe match ended in 1 hour 28 minutes, across two decided sets. The score read...
AEK Led 50-48 at Half, Then Lost the Second Half 26-55: Antwerp and the Budget Math of the BCLThe scoreboard hanging above the arena in Athens read AEK 50, Antwerp 48 as t...
KDA 50 Zero Deaths: Rare Oddities in Dota 2Report from PGL Arlington Major 2026 shows bzm of OG achieved a KDA 50 record...
NCAA and the Economic Equation: The Unpaid Diving Coach Position at Bryant UniversityA volunteer assistant diving coach position at Bryant University has just bee...
Vietnam's Attacking Plane Loses an Axis: The Tactical Fallout of Nguyen Xuan Son's InjuryIn the 89th minute of the second leg of the final at Rajamangala Stadium,...
The Empty Cell in the Transfer Data Sheet — Where Sourceless Stories Are BornTuesday morning, 20 January, in Marseille. I opened the transfer-market...
Seven Minutes of Stoppage Time and a 35-Year Trophy: What Exactly Is Being Questioned at the 2026 ASEAN Cup?In the 90th minute at a stadium in Jakarta, the referee raised the electronic...
Nine Dimensions, Not a Single Line of Data: When Esports Analysis Becomes TheaterNine Dimensions, Not a Single Line of Data: When Esports Analysis Becomes...
NBA 2026: Four Ways to Watch, Four Trade Rumors, and One Clause Nobody MentionsSydney, 2:14 a.m. I stop on frame 1,284 of a Milwaukee-Miami game from last...
